ARAS-M: Automatic Resource Allocation Strategy based on Market Mechanism in Cloud Computing
نویسندگان
چکیده
Resource management is one of the main issues in Cloud Computing. In order to improve resource utilization of large Data Centers while delivering services with higher QoS to Cloud Clients, an automatic resource allocation strategy based on market Mechanism (ARAS-M) is proposed. Firstly, the architecture and the market model of ARAS-M are constructed, in which a QoS-refectitive utility function is designed according to different resource requirements of Cloud Client. The equilibrium state of ARAS-M is defined and the proof of its optimality is given. Secondly, A Genetic Algorithm (GA)-based automatic price adjusting algorithm is introduced to deal with the problem of achieving the equilibrium state of ARAS-M. Finally, ARAS-M is implemented on Xen. Experiment results show that ARAS-M can approximately achieve the equilibrium state, that is, demand and supply is nearly balanced, which validates that ARAS-M is effective and practicable, and is capable of achieving resource balance in cloud computing.
منابع مشابه
Quaternion-Based Iterative Solution of Three-Dimensional Coordinate Transformation Problem Huaien Zeng and Qinglin Yi Modeling and Simulation on Dynamic Allocation and Scheduling of Multi-resource Problem
Resource management is one of the main issues in Cloud Computing. In order to improve resource utilization of large Data Centers while delivering services with higher QoS to Cloud Clients, an automatic resource allocation strategy based on market Mechanism (ARAS-M) is proposed. Firstly, the architecture and the market model of ARAS-M are constructed, in which a QoS-refectitive utility function ...
متن کاملDoS-Resistant Attribute-Based Encryption in Mobile Cloud Computing with Revocation
Security and privacy are very important challenges for outsourced private data over cloud storages. By taking Attribute-Based Encryption (ABE) for Access Control (AC) purpose we use fine-grained AC over cloud storage. In this paper, we extend previous Ciphertext Policy ABE (CP-ABE) schemes especially for mobile and resource-constrained devices in a cloud computing environment in two aspects, a ...
متن کاملIntegrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کاملA review of methods for resource allocation and operational framework in cloud computing
The issue of management and allocation of resources in cloud computing environments, according to the breadth of scale and modern technology implementation, is a complicated issue. Issues such as: the heterogeneity of resources, resource dependencies to each other, the dynamics of the environment, virtualization, workload diversity as well as a wide range of management objectives of cloud servi...
متن کاملFRA-PSO: A two-stage Resource Allocation Algorithm in Cloud Computing
Cloud computing gives a large quantity of processing possibilities and heterogeneous resources, meeting the prerequisites of numerous applications at diverse levels. Therefore, resource allocation is vital in cloud computing. Resource allocation is a technique that resources such as CPU, RAM, and disk in cloud data centers are divided among cloud users. The resource utilization, cloud service p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JCP
دوره 6 شماره
صفحات -
تاریخ انتشار 2011